DWARF_FORM(DW_FORM_addr,0x01)
DWARF_FORM(DW_FORM_block2, 0x03)
DWARF_FORM(DW_FORM_block4, 0x04)
DWARF_FORM(DW_FORM_data2, 0x05)
DWARF_FORM(DW_FORM_data4, 0x06)
DWARF_FORM(DW_FORM_data8, 0x07)
DWARF_FORM(DW_FORM_string, 0x08)
DWARF_FORM(DW_FORM_block, 0x09)
DWARF_FORM(DW_FORM_block1, 0x0a)
DWARF_FORM(DW_FORM_data1, 0x0b)
DWARF_FORM(DW_FORM_flag, 0x0c)
DWARF_FORM(DW_FORM_sdata, 0x0d)
DWARF_FORM(DW_FORM_strp, 0x0e)
DWARF_FORM(DW_FORM_udata, 0x0f)
DWARF_FORM(DW_FORM_ref_addr, 0x10)
DWARF_FORM(DW_FORM_ref1, 0x11)
DWARF_FORM(DW_FORM_ref2, 0x12)
DWARF_FORM(DW_FORM_ref4, 0x13)
DWARF_FORM(DW_FORM_ref8, 0x14)
DWARF_FORM(DW_FORM_ref_udata, 0x15)
DWARF_FORM(DW_FORM_indirect, 0x16)
DWARF_FORM(DW_FORM_sec_offset, 0x17)
DWARF_FORM(DW_FORM_exprloc, 0x18)
DWARF_FORM(DW_FORM_flag_present, 0x19)
// DWARF 5.
DWARF_FORM(DW_FORM_strx, 0x1a)
DWARF_FORM(DW_FORM_addrx, 0x1b)
DWARF_FORM(DW_FORM_ref_sup4, 0x1c)
DWARF_FORM(DW_FORM_strp_sup, 0x1d)
DWARF_FORM(DW_FORM_data16, 0x1e)
DWARF_FORM(DW_FORM_line_strp, 0x1f)
DWARF_FORM(DW_FORM_ref_sig8, 0x20)
DWARF_FORM(DW_FORM_implicit_const, 0x21)
DWARF_FORM(DW_FORM_loclistx, 0x22)
DWARF_FORM(DW_FORM_rnglistx, 0x23)
DWARF_FORM(DW_FORM_ref_sup8, 0x24)
DWARF_FORM(DW_FORM_strx1, 0x25)
DWARF_FORM(DW_FORM_strx2, 0x26)
DWARF_FORM(DW_FORM_strx3, 0x27)
DWARF_FORM(DW_FORM_strx4, 0x28)
DWARF_FORM(DW_FORM_addrx1, 0x29)
DWARF_FORM(DW_FORM_addrx2, 0x2a)
DWARF_FORM(DW_FORM_addrx3, 0x2b)
DWARF_FORM(DW_FORM_addrx4, 0x2c)

//XXX: GNU extensions. Please someone show me a proper references for these.
DWARF_FORM(DW_FORM_GNU_addr_index, 0x1f01)
DWARF_FORM(DW_FORM_GNU_str_index, 0x1f02)
DWARF_FORM(DW_FORM_GNU_strp_alt, 0x1f21)
DWARF_FORM(DW_FORM_GNU_ref_alt, 0x1f20)
